package com.spsoft.vatoutinv.model.dto.vmsavalibletaxrate;

import com.spsoft.core.model.PageDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * 可用税率信息dto
 *
 * @author : chenxudong
 * @date : 2023/11/23 14:42
 */
@ApiModel(value = "可用税率信息参数对象")
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class VmsAvalibleTaxRateDto extends PageDto {

    @ApiModelProperty(value = "纳税人识别号/统一社会信用代码", notes = "纳税人识别号")
    private String nsrsbh;

    @ApiModelProperty(value = "参数性质;1：税率，2：征收率", notes = "参数性质;1：税率，2：征收率")
    private String csxz;

    @ApiModelProperty(value = "参数状态;0：启用 1：停用", notes = "参数状态;0：启用 1：停用")
    private String cszt;

    @ApiModelProperty(value = "税率/征收率", notes = "税率/征收率")
    private String slzsl;

    @ApiModelProperty(value = "机构编码", notes = "机构编码")
    private String deptCode;

}
